// 请求响应参数（不包含data）
export interface Result {
    code: number;
    message: string;
}

// 请求响应参数（包含data）
export interface ResultData<T = any> extends Result {
    data: T;
}

// 分页响应参数
export interface ResultPage<T = any> extends Result {
    data: {
        data: T;
        meta: {
            page: number;
            pageSize: number;
            total: number;
            last_page: number;
        };
    };
}